Eitanium Encoder: מנוע עיבוד מדיה עוצמתי עם HLS, MP4, WebM ו־Spectrum

מאחורי כל סרטון שמועלה ל־Eitanium פועל מנוע עיבוד מדיה שלם. הוא אינו רק ממיר קובץ מפורמט אחד לאחר — הוא מנתח את חומר המקור, בוחר מסלול עיבוד, יוצר גרסאות ורזולוציות, מטפל בווידאו ובאודיו ומכין את התוכן לצפייה ולהפצה.

לא Upload — אלא Media Processing Engine

מבחינת המשתמש הפעולה יכולה להיראות פשוטה: מעלים קובץ וממתינים. אבל מאחורי הקלעים מדובר ב־pipeline:

Source Media → Analysis → Processing Profile → Transcoding → Renditions → Packaging → Delivery

זו הארכיטקטורה שמאפשרת ל־Eitanium לקבל חומר גלם ולהפוך אותו לנכס מדיה המותאם להפצה באינטרנט.

רזולוציות דינמיות ואוטומטיות

המקודד יודע לעבוד עם רזולוציות דינמיות ולא רק עם שלוש איכויות קשיחות. במצב Automatic Resolutions המערכת יכולה להתאים את הרזולוציות שנוצרות למקור, תוך אפשרות להגדרת רזולוציה מקסימלית וללא upscale מיותר של חומר שהגיע באיכות נמוכה יותר.

קיימת גם אפשרות לשמור את רזולוציית המקור כחלק ממדיניות הקידוד. כך מנהל הפלטפורמה יכול לבחור בין מספר אסטרטגיות במקום להחיל פרופיל אחיד על כל תוכן.

Dynamic HLS

אחד ממסלולי העיבוד המרכזיים הוא Dynamic HLS. הפרופיל הפעיל משתמש ב־H.264, רזולוציה דינמית, קצב של 24fps, GOP של 48 פריימים, CRF 23 ואודיו AAC.

התוכן נארז למקטעי HLS של 6 שניות, והמערכת תומכת ב־key information לצורך הצפנת הזרם.

לקריאה נוספת על שכבת ההפצה: HLS ו־Adaptive Bitrate ב־Eitanium .

Multi-Bitrate HLS מוצפן

לצד המסלול הדינמי קיים גם פרופיל Multi-Bitrate HLS VOD מוצפן שמייצר מספר שכבות צפייה מאותו מקור.

רמה רזולוציה Video Bitrate Audio
Low 360p 800 kbps AAC 128 kbps
SD 540p 1400 kbps AAC 128 kbps
HD 720p 2800 kbps AAC 128 kbps

גם כאן המקטעים הם בני 6 שניות והפרופילים כוללים מנגנון key-info להצפנת HLS.

על שכבות האבטחה והצפנת התוכן ניתן לקרוא גם במאמר אבטחה והצפנה ב־Eitanium .

Dynamic MP4

מסלול Dynamic MP4 מייצר H.264 עם AAC ומתאים את הרזולוציה וה־bitrate לפרופיל שנבחר. הקבצים נוצרים עם faststart, כך שמבנה ה־MP4 מותאם להתחלת playback יעילה יותר דרך האינטרנט.

Dynamic WebM

המקודד תומך גם ביצירת WebM דינמי. המסלול משתמש ב־libvpx לווידאו וב־libvorbis לאודיו ויכול לייצר WebM ברזולוציה דינמית.

פרופילי MP4 קבועים

Profile Resolution Video Audio
MP4 Low 360p H.264 / 700 kbps AAC / 96 kbps
MP4 SD 540p H.264 / 1200 kbps AAC / 128 kbps
MP4 HD 720p H.264 / 2500 kbps AAC / 128 kbps

פרופילי WebM קבועים

אותו מודל קיים גם עבור WebM ב־360p, 540p ו־720p, עם שילוב libvpx + libvorbis וביטרייטים המותאמים לכל שכבה.

מסלולי Audio

זה המקום שבו מבינים שה־Encoder אינו מנוע וידאו בלבד. מערך הפורמטים הפעיל כולל בין היתר:

  • MP3 → MP3
  • MP3 → OGG
  • Video MP4 → Audio MP3
  • Video → Audio
  • Audio → HLS
  • Audio → MP4
  • Audio → WebM
  • המרה אוטומטית של וידאו ל־MP3 בהתאם למדיניות

MP3 ל־Spectrum.MP4

מסלול ייחודי נוסף הופך קובץ MP3 לסרטון MP4 באמצעות ויזואליזציה של גלי הקול. הפרופיל הפעיל מייצר ויזואליזציה בגודל 1280×720 במצב line, מקודד אותה ב־H.264 ומשלב בה את האודיו המקורי.

זו אינה רק המרת פורמט — זהו תהליך שבו סוג מדיה אחד הופך לנכס מדיה מסוג אחר.

Video to Spectrum

קיים גם מסלול מורכב של Video to Spectrum, המבוסס על chaining בין מספר פרופילי עיבוד. המנוע כולל למעשה Profiles שיכולים להפעיל Profiles אחרים ולבנות workflow משולב.

מסלולי עיבוד משולבים

המערכת מכילה שילובים כגון:

  • MP4 Low + SD
  • MP4 SD + HD
  • MP4 Low + HD
  • MP4 Low + SD + HD
  • Video + WebM במספר איכויות
  • Both Video
  • Both Audio

כלומר, פרופיל אחד יכול לייצר מספר תוצרים באותה עבודת קידוד.

Capability Matrix

Dynamic HLS
Encrypted HLS
Dynamic MP4
Dynamic WebM
Automatic Resolutions
Single Maximum Resolution / No Upscaling
Original Resolution Preservation
Multiple Renditions
Extract Audio
MP3 / OGG Processing
Audio → HLS / MP4 / WebM
MP3 → Spectrum.MP4
Video → Spectrum
Encoder Network Controls
Configurable FFmpeg Parameters

מדיניות עיבוד ולא רק פורמטים

שכבת הניהול יכולה לקבוע אילו מסלולים יוצגו: Automatic HLS, Automatic MP4, Automatic WebM ו־Automatic Audio, לצד Extract Audio ו־Create Video Spectrum.

קיימת גם תמיכה ב־Encoder Network, כלומר הארכיטקטורה אינה חייבת להישאר מקודד יחיד בלבד.

המנוע שמתחת לפלטפורמה

המשמעות של כל היכולות האלה היא שהקובץ שמעלה היוצר הוא רק חומר הגלם. מנוע העיבוד הוא זה שהופך אותו למערך של תוצרים, איכויות, פורמטים וחוויות מדיה.

לקריאה נוספת על השכבה הרחבה יותר של המערכת: מנוע Eitanium והארכיטקטורה שמאחורי הפלטפורמה .

התוכן הוא חומר הגלם. Eitanium היא מנוע העיבוד.

Eitanium Encoder: מנוע עיבוד מדיה עוצמתי עם HLS, MP4, WebM ו־Spectrum

סקירה ארכיטקטונית ומפרט טכני של מנוע עיבוד המדיה ב־Eitanium: קידוד דינמי, HLS מוצפן, MP4, WebM, אודיו, Spectrum, רזולוציות אוטומטיות ומסלולי עיבוד מרובים.

קטגוריה: